// 抽取基地址
const BASE_URL = 'http://localhost:3000'
// const BASE_URL = 'https://autumnfish.cn/mogu'

export default function request(options) {
  return new Promise((resolve, reject) => {
    // 把异步任务放到promise构造函数里面，当请求成功后，resolve数据
    // 请求前开启loading
    wx.showLoading({
      title: '加载中',
      mask:true
    })
    // wx.showNavigationBarLoading()

    wx.request({
      url: BASE_URL + options.url,
      method:options.method,
      header:options.header,
      data:options.data,
      success: res => {
        let { status } = res.data
        if (status === 0) {
          resolve(res.data)
        }
      },
      complete:()=>{
        // 请求结束后，关闭loading
          wx.hideLoading()
          // wx.hideNavigationBarLoading()
      }
    })
  })
}